Big Huge Thesaurus

hard clam

noun